#ifndef __STACK_H
#define __STACK_H

typedef struct 
{
    char *stack;
    int size;
    int top;
}seqstack;
seqstack *init_stack(int cap);

bool is_full(seqstack *sq);
bool is_empty(seqstack *sq);

bool push(seqstack *sq,char data);
bool pop(seqstack *sp,char *pdata);
bool top(seqstack *sq,char *pada)
#endif